package com.hxd.mall.utils.open

import java.util.regex.Pattern

/**
 * 正则表达式处理
 */
object RegexUtil {
    /**
     * 信贷-密码校验
     * 8-18位
     * 数字、字母组合，不符合规则则提示：请设置数字和字母组合的密码；
     */
    fun verifyPassword(password: String): Boolean {
        val pattern = Pattern.compile("^[0-9A-Za-z]{8,18}$")
        val result = pattern.matcher(password)

        return result.matches()
    }

    /**
     * 判断输入的是否是数字
     */
    fun isNumber(text: String) = Pattern.compile("^\\d+(\\.\\d+)?\$").matcher(text).matches()
}